home *** CD-ROM | disk | FTP | other *** search
/ Agent Central Host Computer / Agent - Central Host Computer.iso / _SETUP.1 / vjamssummary.sql < prev    next >
Text File  |  2000-05-12  |  2KB  |  40 lines

  1.  
  2. CREATE OR REPLACE VIEW VJAMSSUMMARY AS 
  3. SELECT DISTINCT ALARMACT.DET_SEQ_NUM , OPERATOR_CONTEXT.FAREBOX_GLID, CONV_DATE,  
  4. OPERATOR_CONTEXT.USER_ID,  
  5. DRIVER_CONTEXT.ROUTE_ID, DRIVER_CONTEXT.RUN_ID, DRIVER_CONTEXT.TRIP_ID,  
  6. ALARMACT.alarm_id alarm,  
  7. 0 curr_type, '01' table_code, BUS.bus_id   
  8. FROM ALARMACT, MSTRREC, OPERATOR_CONTEXT, DRIVER_CONTEXT  , BUS, FAREBOX   
  9. WHERE TRUNC(conv_date) > '01-JAN-2000' AND  ALARMACT.alarm_id  
  10. IN (22, 23, 24, 25,  26, 34 ) AND  
  11. ALARMACT.det_seq_num = MSTRREC.det_seq_num AND  
  12. MSTRREC.OPERATOR_CONTEXT = OPERATOR_CONTEXT.op_context_id AND  
  13. MSTRREC.DRIVER_CONTEXT = DRIVER_CONTEXT.DRIVER_CONTEXT_ID AND 
  14. /*DRIVER_CONTEXT.op_context_id = OPERATOR_CONTEXT.op_context_id  AND*/  
  15. BUS.glid = FAREBOX.location AND  
  16. FAREBOX.glid = OPERATOR_CONTEXT.farebox_glid 
  17. UNION  
  18. SELECT CMDINIT.DET_SEQ_NUM, OPERATOR_CONTEXT.FAREBOX_GLID, CONV_DATE,  
  19. OPERATOR_CONTEXT.USER_ID,  
  20. DRIVER_CONTEXT.ROUTE_ID, DRIVER_CONTEXT.RUN_ID, DRIVER_CONTEXT.TRIP_ID,  
  21. CMDINIT.command_id alarm, 0 curr_type,'12' table_code, BUS.bus_id  
  22. FROM  CMDINIT, MSTRREC, OPERATOR_CONTEXT, DRIVER_CONTEXT , BUS, FAREBOX  
  23. WHERE TRUNC(conv_date) > '01-JAN-2000' AND CMDINIT.command_id IN (7, 8, 9, 10) AND  
  24. CMDINIT.det_seq_num = MSTRREC.det_seq_num AND  
  25. MSTRREC.OPERATOR_CONTEXT = OPERATOR_CONTEXT.op_context_id AND  
  26. MSTRREC.DRIVER_CONTEXT = DRIVER_CONTEXT.DRIVER_CONTEXT_ID AND 
  27. BUS.glid = FAREBOX.location AND  
  28. FAREBOX.glid = OPERATOR_CONTEXT.farebox_glid  
  29. UNION  
  30. SELECT CURACC.DET_SEQ_NUM, OPERATOR_CONTEXT.FAREBOX_GLID, CONV_DATE,  
  31. OPERATOR_CONTEXT.USER_ID,  
  32. DRIVER_CONTEXT.ROUTE_ID, DRIVER_CONTEXT.RUN_ID, DRIVER_CONTEXT.TRIP_ID,  
  33. 0 alarm,  FLOOR(0.01 * currency_type) curr_type, '16' table_code, BUS.bus_id  
  34. FROM CURACC, MSTRREC, OPERATOR_CONTEXT, DRIVER_CONTEXT, BUS, FAREBOX  
  35. WHERE TRUNC(conv_date) > '01-JAN-2000' AND CURACC.det_seq_num = MSTRREC.det_seq_num AND  
  36. MSTRREC.OPERATOR_CONTEXT = OPERATOR_CONTEXT.op_context_id AND  
  37. MSTRREC.DRIVER_CONTEXT = DRIVER_CONTEXT.DRIVER_CONTEXT_ID AND  
  38. BUS.glid = FAREBOX.location AND  
  39. FAREBOX.glid = OPERATOR_CONTEXT.farebox_glid
  40.